body
{
    margin: 0px;
    font-family: arial;
}
.wrapper
{
    width: 960px;
    margin: 0px auto;
    overflow: hidden;
    border: 1px solid #aaaaaa;
}
.admin_login{
    margin-left: auto;
    margin-right: auto;
    margin-top: 200px;
    border: 1px solid #aaa;
    overflow: hidden;
    width: 240px;
    padding: 10px;
}
.a_top_menu{
    list-style: none;
    padding: 0px;
    margin: 0px;
    width: 1024px;
}
ul.a_top_menu li{
    float: left;
    padding: 10px;
    border: 1px solid #aaa;
}
ul.a_top_menu li:hover{
background-color: #BBBBBB;
cursor: pointer;
}
.divisiona{
    width: 1004px;
    overflow: hidden;
    border-top: 1px dotted #AAAAAA;
    padding: 10px;
}
div.divisiona span{
    font-size: 19px;
}

.carousel_img{
    border: 1px solid #000000;
    float: none;
    height: 80px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100px;
}

.sub_info_carousel{
    float: none;
    font-size: 11px;
    max-height: 45px;
    overflow: hidden;
    width: 100px;
}

.carousel_presentation
{
    margin-left: 20px;
    margin-top: 20px;
    float: left;
    border: 1px solid #aaa;
}